package cn.hs.ph.entity;

import com.alibaba.fastjson.annotation.JSONField;

import java.util.Date;

public class Shop {
    private int shopId;
    @JSONField(format = "yyyy-MM-dd")
    private Date addTime;
    private String concernStatus;
    private String distance;
    private int salesVolume;
    private int shopAccount;
    private String shopAddress;
    private String shopCategoryList;
    private String shopCity;
    private String shopCommunitySort;
    private String shopDescribe;
    private String shopDistrict;
    private String shopGoodsList;
    private String shopImage;
    private String shopLatitude;
    private String shopLongitude;
    private String shopName;
    private int shopOrderCount;
    private String shopPassword;
    private String shopPhone;
    private String shopProvince;
    private String shopSort;
    private int shopStatus;
    private int shopUserId;
    private int communityId;

    public Shop() {
    }

    public Shop(int shopId,String shopAddress, String shopCity, String shopDescribe, String shopDistrict, String shopImage, String shopLatitude, String shopLongitude, String shopName, String shopPhone, String shopProvince ) {
        this.shopId=shopId;
        this.shopAddress = shopAddress;
        this.shopCity = shopCity;
        this.shopDescribe = shopDescribe;
        this.shopDistrict = shopDistrict;
        this.shopImage = shopImage;
        this.shopLatitude = shopLatitude;
        this.shopLongitude = shopLongitude;
        this.shopName = shopName;
        this.shopPhone = shopPhone;
        this.shopProvince = shopProvince;
    }
    public Shop(String shopAddress, String shopCity, String shopDescribe, String shopDistrict, String shopImage, String shopLatitude, String shopLongitude, String shopName, String shopPhone, String shopProvince) {
        this.shopAddress = shopAddress;
        this.shopCity = shopCity;
        this.shopDescribe = shopDescribe;
        this.shopDistrict = shopDistrict;
        this.shopImage = shopImage;
        this.shopLatitude = shopLatitude;
        this.shopLongitude = shopLongitude;
        this.shopName = shopName;
        this.shopPhone = shopPhone;
        this.shopProvince = shopProvince;
    }
    public Shop(int shopId, Date addTime, String concernStatus, String distance, int salesVolume, int shopAccount, String shopAddress, String shopCategoryList, String shopCity, String shopCommunitySort, String shopDescribe, String shopDistrict, String shopGoodsList, String shopImage, String shopLatitude, String shopLongitude, String shopName, int shopOrderCount, String shopPassword, String shopPhone, String shopProvince, String shopSort, int shopStatus, int shopUserId,int communityId) {
        this.shopId = shopId;
        this.addTime = addTime;
        this.concernStatus = concernStatus;
        this.distance = distance;
        this.salesVolume = salesVolume;
        this.shopAccount = shopAccount;
        this.shopAddress = shopAddress;
        this.shopCategoryList = shopCategoryList;
        this.shopCity = shopCity;
        this.shopCommunitySort = shopCommunitySort;
        this.shopDescribe = shopDescribe;
        this.shopDistrict = shopDistrict;
        this.shopGoodsList = shopGoodsList;
        this.shopImage = shopImage;
        this.shopLatitude = shopLatitude;
        this.shopLongitude = shopLongitude;
        this.shopName = shopName;
        this.shopOrderCount = shopOrderCount;
        this.shopPassword = shopPassword;
        this.shopPhone = shopPhone;
        this.shopProvince = shopProvince;
        this.shopSort = shopSort;
        this.shopStatus = shopStatus;
        this.shopUserId = shopUserId;
        this.communityId=communityId;
    }

    public int getCommunityId() {
        return communityId;
    }

    public void setCommunityId(int communityId) {
        this.communityId = communityId;
    }

    /**
     * 获取
     * @return shopId
     */
    public int getShopId() {
        return shopId;
    }

    /**
     * 设置
     * @param shopId
     */
    public void setShopId(int shopId) {
        this.shopId = shopId;
    }

    /**
     * 获取
     * @return addTime
     */
    public Date getAddTime() {
        return addTime;
    }

    /**
     * 设置
     * @param addTime
     */
    public void setAddTime(Date addTime) {
        this.addTime = addTime;
    }

    /**
     * 获取
     * @return concernStatus
     */
    public String getConcernStatus() {
        return concernStatus;
    }

    /**
     * 设置
     * @param concernStatus
     */
    public void setConcernStatus(String concernStatus) {
        this.concernStatus = concernStatus;
    }

    /**
     * 获取
     * @return distance
     */
    public String getDistance() {
        return distance;
    }

    /**
     * 设置
     * @param distance
     */
    public void setDistance(String distance) {
        this.distance = distance;
    }

    /**
     * 获取
     * @return salesVolume
     */
    public int getSalesVolume() {
        return salesVolume;
    }

    /**
     * 设置
     * @param salesVolume
     */
    public void setSalesVolume(int salesVolume) {
        this.salesVolume = salesVolume;
    }

    /**
     * 获取
     * @return shopAccount
     */
    public int getShopAccount() {
        return shopAccount;
    }

    /**
     * 设置
     * @param shopAccount
     */
    public void setShopAccount(int shopAccount) {
        this.shopAccount = shopAccount;
    }

    /**
     * 获取
     * @return shopAddress
     */
    public String getShopAddress() {
        return shopAddress;
    }

    /**
     * 设置
     * @param shopAddress
     */
    public void setShopAddress(String shopAddress) {
        this.shopAddress = shopAddress;
    }

    /**
     * 获取
     * @return shopCategoryList
     */
    public String getShopCategoryList() {
        return shopCategoryList;
    }

    /**
     * 设置
     * @param shopCategoryList
     */
    public void setShopCategoryList(String shopCategoryList) {
        this.shopCategoryList = shopCategoryList;
    }

    /**
     * 获取
     * @return shopCity
     */
    public String getShopCity() {
        return shopCity;
    }

    /**
     * 设置
     * @param shopCity
     */
    public void setShopCity(String shopCity) {
        this.shopCity = shopCity;
    }

    /**
     * 获取
     * @return shopCommunitySort
     */
    public String getShopCommunitySort() {
        return shopCommunitySort;
    }

    /**
     * 设置
     * @param shopCommunitySort
     */
    public void setShopCommunitySort(String shopCommunitySort) {
        this.shopCommunitySort = shopCommunitySort;
    }

    /**
     * 获取
     * @return shopDescribe
     */
    public String getShopDescribe() {
        return shopDescribe;
    }

    /**
     * 设置
     * @param shopDescribe
     */
    public void setShopDescribe(String shopDescribe) {
        this.shopDescribe = shopDescribe;
    }

    /**
     * 获取
     * @return shopDistrict
     */
    public String getShopDistrict() {
        return shopDistrict;
    }

    /**
     * 设置
     * @param shopDistrict
     */
    public void setShopDistrict(String shopDistrict) {
        this.shopDistrict = shopDistrict;
    }

    /**
     * 获取
     * @return shopGoodsList
     */
    public String getShopGoodsList() {
        return shopGoodsList;
    }

    /**
     * 设置
     * @param shopGoodsList
     */
    public void setShopGoodsList(String shopGoodsList) {
        this.shopGoodsList = shopGoodsList;
    }

    /**
     * 获取
     * @return shopImage
     */
    public String getShopImage() {
        return shopImage;
    }

    /**
     * 设置
     * @param shopImage
     */
    public void setShopImage(String shopImage) {
        this.shopImage = shopImage;
    }

    /**
     * 获取
     * @return shopLatitude
     */
    public String getShopLatitude() {
        return shopLatitude;
    }

    /**
     * 设置
     * @param shopLatitude
     */
    public void setShopLatitude(String shopLatitude) {
        this.shopLatitude = shopLatitude;
    }

    /**
     * 获取
     * @return shopLongitude
     */
    public String getShopLongitude() {
        return shopLongitude;
    }

    /**
     * 设置
     * @param shopLongitude
     */
    public void setShopLongitude(String shopLongitude) {
        this.shopLongitude = shopLongitude;
    }

    /**
     * 获取
     * @return shopName
     */
    public String getShopName() {
        return shopName;
    }

    /**
     * 设置
     * @param shopName
     */
    public void setShopName(String shopName) {
        this.shopName = shopName;
    }

    /**
     * 获取
     * @return shopOrderCount
     */
    public int getShopOrderCount() {
        return shopOrderCount;
    }

    /**
     * 设置
     * @param shopOrderCount
     */
    public void setShopOrderCount(int shopOrderCount) {
        this.shopOrderCount = shopOrderCount;
    }

    /**
     * 获取
     * @return shopPassword
     */
    public String getShopPassword() {
        return shopPassword;
    }

    /**
     * 设置
     * @param shopPassword
     */
    public void setShopPassword(String shopPassword) {
        this.shopPassword = shopPassword;
    }

    /**
     * 获取
     * @return shopPhone
     */
    public String getShopPhone() {
        return shopPhone;
    }

    /**
     * 设置
     * @param shopPhone
     */
    public void setShopPhone(String shopPhone) {
        this.shopPhone = shopPhone;
    }

    /**
     * 获取
     * @return shopProvince
     */
    public String getShopProvince() {
        return shopProvince;
    }

    /**
     * 设置
     * @param shopProvince
     */
    public void setShopProvince(String shopProvince) {
        this.shopProvince = shopProvince;
    }

    /**
     * 获取
     * @return shopSort
     */
    public String getShopSort() {
        return shopSort;
    }

    /**
     * 设置
     * @param shopSort
     */
    public void setShopSort(String shopSort) {
        this.shopSort = shopSort;
    }

    /**
     * 获取
     * @return shopStatus
     */
    public int getShopStatus() {
        return shopStatus;
    }

    /**
     * 设置
     * @param shopStatus
     */
    public void setShopStatus(int shopStatus) {
        this.shopStatus = shopStatus;
    }

    /**
     * 获取
     * @return shopUserId
     */
    public int getShopUserId() {
        return shopUserId;
    }

    /**
     * 设置
     * @param shopUserId
     */
    public void setShopUserId(int shopUserId) {
        this.shopUserId = shopUserId;
    }

    public String toString() {
        return "Shop{shopId = " + shopId + ", addTime = " + addTime + ", concernStatus = " + concernStatus + ", distance = " + distance + ", salesVolume = " + salesVolume + ", shopAccount = " + shopAccount + ", shopAddress = " + shopAddress + ", shopCategoryList = " + shopCategoryList + ", shopCity = " + shopCity + ", shopCommunitySort = " + shopCommunitySort + ", shopDescribe = " + shopDescribe + ", shopDistrict = " + shopDistrict + ", shopGoodsList = " + shopGoodsList + ", shopImage = " + shopImage + ", shopLatitude = " + shopLatitude + ", shopLongitude = " + shopLongitude + ", shopName = " + shopName + ", shopOrderCount = " + shopOrderCount + ", shopPassword = " + shopPassword + ", shopPhone = " + shopPhone + ", shopProvince = " + shopProvince + ", shopSort = " + shopSort + ", shopStatus = " + shopStatus + ", shopUserId = " + shopUserId + "}";
    }
}
